﻿header{position:fixed;width:100%;z-index:1000;background-color:rgba(255,255,255,.75);-webkit-transition:var(--animation-01);transition:var(--animation-01);border-bottom:rgba(0,0,0,.1) 1px solid;}header.no-transparent{background-color:#fff;box-shadow:rgba(0,0,0,.25) 0 0 5px 1px;}header.no-transparent .header-container{padding-top:10px;padding-bottom:10px;}header .header-container{padding-top:10px;padding-bottom:10px;-webkit-transition:var(--animation-01);transition:var(--animation-01);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media(min-width:576px){header .header-container{padding-top:15px;padding-bottom:15px;}}header .header-container .header-logo{-ms-flex-negative:0;flex-shrink:0;width:100px;}@media(min-width:576px){header .header-container .header-logo{width:300px;}}@media(min-width:1200px){header .header-container .header-logo{width:300px;}}@media(min-width:1400px){header .header-container .header-logo{width:350px;}}@media(min-width:1600px){header .header-container .header-logo{width:400px;}}@media(min-width:1800px){header .header-container .header-logo{width:470px;}}header .header-container .header-logo .logo{display:none;}@media(min-width:576px){header .header-container .header-logo .logo{display:block;}}header .header-container .header-logo .logo-m{display:block;}@media(min-width:576px){header .header-container .header-logo .logo-m{display:none;}}header .header-container .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:15px;line-height:20px;margin-right:-5px;}@media(min-width:576px){header .header-container .header-right{margin-right:-15px;line-height:36px;}}@media(min-width:576px){header .header-container .header-right{line-height:50px;}}@media(min-width:1200px){header .header-container .header-right{font-size:14px;}}@media(min-width:1400px){header .header-container .header-right{font-size:15px;}}@media(min-width:1600px){header .header-container .header-right{font-size:17px;}}@media(min-width:1800px){header .header-container .header-right{font-size:18px;}}header .header-container .header-right .header-menus a{position:relative;display:block;color:var(--colorFontMainGray);word-break:keep-all;margin:0 5px;}@media(min-width:576px){header .header-container .header-right .header-menus a{margin:0 15px;}}@media(min-width:1800px){header .header-container .header-right .header-menus a{margin:0 20px;}}header .header-container .header-right .header-menus a:hover{color:var(--colorBlue);}header .header-container .header-right .header-menus{display:none;}@media(min-width:1200px){header .header-container .header-right .header-menus{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;}}header .header-container .header-right .header-menus a{font-weight:bold;}header .header-container .header-right .header-menus a::before{content:" ";width:0;height:3px;background-color:var(--colorBlue);position:absolute;left:0;bottom:0;-webkit-transition:var(--animation-01);transition:var(--animation-01);}header .header-container .header-right .header-menus a:hover::before{width:100%;}header .header-container .header-right .header-menus>li.active a{color:var(--colorBlue);}header .header-container .header-right .header-menus>li.active a::before{width:100%;}header .header-container .header-right .header-menus>li.active-del a::before{width:0;}header .header-container .header-right .header-divider{width:1px;position:relative;padding:0 15px;display:none;}@media(min-width:1200px){header .header-container .header-right .header-divider{display:block;}}header .header-container .header-right .header-divider:before{content:'';width:1px;height:10px;background-color:var(--colorFontLightMoreGray);background-color:rgba(0,0,0,.25);position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);}header .header-container .header-right .bi{font-size:18px;color:var(--colorFontLightMoreGray);color:rgba(0,0,0,.75);cursor:pointer;display:block;padding:0 5px;}@media(min-width:576px){header .header-container .header-right .bi{padding:0 15px;}}@media(min-width:1800px){header .header-container .header-right .bi{padding:0 20px;}}header .header-container .header-right .bi-list{font-size:24px;}@media(min-width:1200px){header .header-container .header-right .bi-list{display:none;}}.m-menus-box{position:fixed;width:100%;height:100%;z-index:9999;background-color:#fff;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:var(--animation-03);transition:var(--animation-03);}.m-menus-box.is-show{-webkit-transform:translateX(0);transform:translateX(0);}.m-menus-box .m-menus-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:var(--colorBorderGray) 1px solid;padding-bottom:20px;}.m-menus-box .m-menus-top a{display:block;}.m-menus-box .m-menus-top a .bi{font-size:20px;}.m-menus-box .m-menus-top .m-menus-logo{max-width:150px;padding:0 20px;}.m-menus-box ul{margin:0;margin-top:20px;overflow-y:auto;}.m-menus-box ul li.active a{color:var(--colorBlue);}.m-menus-box ul li a{-webkit-transition:var(--animation-01);transition:var(--animation-01);display:block;text-align:center;line-height:50px;font-size:18px;}.m-menus-box ul li a:hover{color:var(--colorBlue);font-size:20px;}footer{color:#fff;}footer a{color:var(--colorLineGray);}footer a:hover{color:#fff;}footer ul{margin:0;}.foot-box{background-color:var(--colorDarkBlue);padding:40px 0;}@media(min-width:768px){.foot-box{padding:50px 0;}}@media(min-width:992px){.foot-box{padding:55px 0;}}@media(min-width:1200px){.foot-box{padding:60px 0;}}@media(min-width:1400px){.foot-box{padding:70px 0;}}@media(min-width:1600px){.foot-box{padding:80px 0;}}.foot-box .foot-container{-webkit-transition:var(--animation-01);transition:var(--animation-01);}.foot-box .foot-container>.row{margin:-15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media(min-width:992px){.foot-box .foot-container>.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media(min-width:1200px){.foot-box .foot-container>.row{margin:-20px;}}@media(min-width:1600px){.foot-box .foot-container>.row{margin:-30px;}}.foot-box .foot-container>.row>.col-auto{padding:15px;}@media(min-width:1200px){.foot-box .foot-container>.row>.col-auto{padding:20px;}}@media(min-width:1600px){.foot-box .foot-container>.row>.col-auto{padding:30px;}}.foot-box .index-links,.foot-box .index-footmenus{width:100%;}@media(min-width:576px){.foot-box .index-links,.foot-box .index-footmenus{width:auto;}}.foot-box .index-links h4,.foot-box .index-footmenus h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;height:30px;}@media(min-width:576px){.foot-box .index-links h4,.foot-box .index-footmenus h4{height:40px;font-size:18px;}}@media(min-width:1200px){.foot-box .index-links h4,.foot-box .index-footmenus h4{height:60px;}}.foot-box .index-links h4 .bi,.foot-box .index-footmenus h4 .bi{font-size:24px;width:24px;margin-right:8px;}@media(min-width:576px){.foot-box .index-links h4 .bi,.foot-box .index-footmenus h4 .bi{font-size:30px;width:30px;}}.foot-box .index-links ul,.foot-box .index-footmenus ul{margin-top:10px;font-size:14px;}@media(min-width:576px){.foot-box .index-links ul,.foot-box .index-footmenus ul{font-size:16px;}}.foot-box .index-links ul li,.foot-box .index-footmenus ul li{line-height:20px;padding-top:5px;padding-bottom:5px;}.foot-box .index-links .foot-link-list ul{max-height:165px;overflow-y:auto;padding-right:10px;width:100%;}@media(min-width:576px){.foot-box .index-links .foot-link-list ul{width:470px;}}@media(min-width:1200px){.foot-box .index-links .foot-link-list ul{width:350px;}}@media(min-width:1400px){.foot-box .index-links .foot-link-list ul{width:400px;}}.foot-box .index-footmenus h4 .bi{font-size:18px;}@media(min-width:576px){.foot-box .index-footmenus h4 .bi{font-size:24px;}}.foot-box .index-footmenus .foot-menu-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:500px;margin:0 -5px;}@media(min-width:576px){.foot-box .index-footmenus .foot-menu-list ul{margin:0 -15px;}}@media(min-width:992px){.foot-box .index-footmenus .foot-menu-list ul{max-width:200px;}}@media(min-width:1600px){.foot-box .index-footmenus .foot-menu-list ul{max-width:400px;}}.foot-box .index-footmenus .foot-menu-list ul li{width:25%;padding-left:5px;padding-right:5px;}@media(min-width:576px){.foot-box .index-footmenus .foot-menu-list ul li{padding-left:15px;padding-right:15px;}}@media(min-width:992px){.foot-box .index-footmenus .foot-menu-list ul li{width:50%;}}@media(min-width:1600px){.foot-box .index-footmenus .foot-menu-list ul li{width:25%;}}.foot-box .index-contact{width:100%;}@media(min-width:1200px){.foot-box .index-contact{width:auto;}}.foot-box .index-contact .foot-logo{width:80%;min-width:260px;max-width:470px;margin:0 auto;}@media(min-width:576px){.foot-box .index-contact .foot-logo{width:auto;}}@media(min-width:1200px){.foot-box .index-contact .foot-logo{margin:0;}}.foot-box .index-contact .foot-logo img{max-width:100%;}.foot-box .index-contact .foot-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;}@media(min-width:576px){.foot-box .index-contact .foot-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px;}}@media(min-width:1200px){.foot-box .index-contact .foot-contact{max-width:510px;margin-top:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.foot-box .index-contact .foot-contact .foot-weixin{max-width:116px;}@media(min-width:576px){.foot-box .index-contact .foot-contact .foot-weixin{margin-right:30px;}}.foot-box .index-contact .foot-contact .foot-contact-list{margin-top:15px;}@media(min-width:576px){.foot-box .index-contact .foot-contact .foot-contact-list{margin-top:0;}}.foot-box .index-contact .foot-contact .foot-contact-list li{word-break:break-all;line-height:20px;padding:5px 0;}.copy-box{background-color:var(--colorGrayBlue);padding:15px 0;}@media(min-width:768px){.copy-box{padding:30px 0;}}.copy-box ul{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:distribute;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;}@media(min-width:768px){.copy-box ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.copy-box ul li{padding:0 15px;}.person-swiper{padding-bottom:25px;}@media(min-width:576px){.person-swiper{padding-bottom:40px;}}.person-swiper.page-person{padding-bottom:0;}.person-swiper.page-person .swiper-wrapper{position:relative;width:100%;height:auto;display:flex;flex-wrap:wrap;margin:0 -5px;}@media(min-width:576px){.person-swiper.page-person .swiper-wrapper{margin:0 -7px;}}@media(min-width:768px){.person-swiper.page-person .swiper-wrapper{margin:0 -10px;}}@media(min-width:992px){.person-swiper.page-person .swiper-wrapper{margin:0 -15px;}}@media(min-width:1200px){.person-swiper.page-person .swiper-wrapper{margin:0 -20px;}}@media(min-width:1400px){.person-swiper.page-person .swiper-wrapper{margin:0 -30px;}}.person-swiper.page-person .swiper-wrapper .swiper-slide{padding:0 5px;width:50%;}@media(min-width:576px){.person-swiper.page-person .swiper-wrapper .swiper-slide{padding:0 7px;}}@media(min-width:768px){.person-swiper.page-person .swiper-wrapper .swiper-slide{padding:0 10px;width:33.333333%;}}@media(min-width:992px){.person-swiper.page-person .swiper-wrapper .swiper-slide{padding:0 15px;width:25%;}}@media(min-width:1200px){.person-swiper.page-person .swiper-wrapper .swiper-slide{padding:0 20px;}}@media(min-width:1400px){.person-swiper.page-person .swiper-wrapper .swiper-slide{padding:0 30px;width:20%;}}.person-swiper .swiper-slide{text-align:center;}@media(min-width:768px){.person-swiper .swiper-slide:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);}.person-swiper .swiper-slide:hover .img-circle-box{border:var(--colorDarkBlue) 1px solid;}}.person-swiper .swiper-slide .img-circle-box{-webkit-transition:var(--animation-01);transition:var(--animation-01);width:100%;height:0;padding-bottom:100%;position:relative;border-radius:50%;border:var(--colorBorderGray) 1px solid;}.person-swiper .swiper-slide .img-circle-box .person-img-box{position:absolute;width:100%;height:100%;border-radius:50%;border:#fff 8px solid;left:0;top:0;overflow:hidden;}.person-swiper .swiper-slide .img-circle-box img{border-radius:50%;-webkit-transition:var(--animation-01);transition:var(--animation-01);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.person-swiper .swiper-slide h4{color:var(--colorFontDeepGray);font-size:15px;margin:10px 0 7px 0;padding:0 10px;}@media(min-width:576px){.person-swiper .swiper-slide h4{font-size:16px;margin:15px 0 10px 0;}}@media(min-width:768px){.person-swiper .swiper-slide h4{font-size:17px;margin:20px 0 12px 0;}}@media(min-width:1200px){.person-swiper .swiper-slide h4{font-size:18px;margin:25px 0 15px 0;}}.person-swiper .swiper-slide h4 span{display:inline-block;border-left:1px solid var(--colorBorderGray);color:var(--colorFontLightMoreGray);font-size:13px;padding-left:5px;margin-left:5px;}@media(min-width:576px){.person-swiper .swiper-slide h4 span{font-size:14px;padding-left:10px;margin-left:10px;}}@media(min-width:768px){.person-swiper .swiper-slide h4 span{font-size:15px;}}@media(min-width:1200px){.person-swiper .swiper-slide h4 span{font-size:16px;}}.person-swiper .swiper-slide p{margin:0;padding:0 10px;color:var(--colorFontLightGray);font-size:11px;}@media(min-width:576px){.person-swiper .swiper-slide p{font-size:12px;}}@media(min-width:768px){.person-swiper .swiper-slide p{font-size:13px;}}@media(min-width:1200px){.person-swiper .swiper-slide p{font-size:14px;}}